
 
        .header ,.content , .footer { width:1200px; margin:0 auto;font-family:"Microsoft Yahei";min-width: 1200px;}
        .h_top{height:204px;background:url(../images/t_bg.jpg) repeat-x;position: relative;z-index: 6;}
        .t_top{height:35px;line-height:35px;color: #999; font-size: 14px;}
        .t_top span{float: right; border-left: 1px solid #dbdbdb;}
        .t_top a{color: #999; font-size: 14px; width: 81px; padding: 0 0 0 44px; border-left: 1px solid #ebebeb;background:url(../images/tico1.jpg) no-repeat 19px 8px; height: 34px; display: inline-block;position: relative; float: left; display: inline-block;}.t_top a:hover{ text-decoration: underline;}
        .t_top a:nth-child(2){background:url(../images/tico2.jpg) no-repeat 19px 8px;}
        .t_top a:nth-child(3){background:url(../images/tico3.jpg) no-repeat 19px 8px;}
        .t_top a:nth-child(4){background:url(../images/tico4.jpg) no-repeat 19px 8px;width:65px;}
        .t_top a i{ display:none; position: absolute; top:39px; left:20px; z-index: 9;}
        .t_top a:hover i{ display: inline-block; color: #1c1b20;}
        .t_con{height:110px;overflow: hidden;clear: both;}
        .t_con h1 img{width:269px;display: block;height:49px;padding-top:29px;}
        .t_text{font-size:16px;color: #000;margin:28px 0 0 16px;}
        .t_text b{display: block;line-height: 100%; font-size: 20px; color: #bc1c18; font-weight: bold; padding-top:6px;}
        .t_pho{color: #010101;font-size:14px;margin-top:30px; line-height: 100%;background:url(../images/tel.jpg) no-repeat; padding-left:55px; min-height: 46px; font-family:Arial;}
        .t_pho b{font-size:30px;color: #bc1c18; line-height: 100%; display: block; padding-top:5px;font-weight: normal; font-family:Impact;}
        .menu{white-space:nowrap;font-size: 16px;}
        .menu li{float: left; position: relative;border-right: 1px solid #c2514e;}
        .menu li a{color:#fff;display:block;font-size: 16px; padding:0 52px;height:59px; line-height: 59px;}
        .menu li.nob{ background: none; padding-right: 0;}
        .menu li.home{ padding-left: 0;}
        .menu li.home a{ padding-left: 46px;}
        .menu li.home span{ display: inline-block; position: absolute; top:19px; left: 17px;width: 21px; height: 20px;}
        .menu li a:hover,.menu li.cur a{background:url(../images/cur.jpg) no-repeat center 0;}
                i,em{ font-style: normal;}
                .t_top a i img{ width:98px; height:98px;}


.menu li .erj{display:none;position:absolute;width:100%;}
.menu li .erj a{background: #BB1C18;}
.menu .erj a {line-height:20px;height: auto;padding: 10px 0px 10px 0px;border-top: 1px solid #fff;text-align: center;}
.menu li .erj a:hover{color: #fff;background: #BB1C18;}
    
       
            .fullSlide{min-width:1200px;position:relative;height:680px;overflow:hidden; z-index: 2; }
            .fullSlide .bd{position:relative;z-index:0;}
            .fullSlide .bd ul{width:100%!important;}
            .fullSlide .bd li{width:100%!important;height:680px;overflow:hidden;text-align:center;}
            .fullSlide .bd li a{display:block;height:680px;}
            .fullSlide .hd{position:absolute;bottom:39px;z-index:99;left:50%;width:200px;}
            .fullSlide .hd li{width:15px;height:15px;float:left;margin-right:20px;background:#666;border-radius: 50%}
            .fullSlide .hd li.on {background:#d92f36;}
            .prev{position: absolute;left:0;top:50%;}
            .next{position: absolute;right:0;top:50%;}
        

        .p1-search-1 {
            background: #f2f2f2;
            height: 82px;
            border-bottom: 1px solid #eee;
            overflow: hidden;
            font-size: 14px;
        }
        
        .p1-search-1 p {
            color: #444;
            line-height: 82px;
        }
        
        .p1-search-1 a {
            color: #444;
            display: inline-block;
            margin-right: 15px;
        }
        
        .p1-search-1-inp {
            width: 270px;
            height: 30px;
            border-radius: 20px;
            background: #fff;
            padding-left: 10px;
            margin-top: 28px;
        }
        
        .p1-search-1-inp input {
            border: 0;
        }
        
        .p1-search-1-inp1 {
            width: 224px;
            height: 30px;
            line-height: 30px;
            color: #a9a9a9;
            float: left;
        }
        
        .p1-search-1-inp2 {
            width: 30px;
            height: 30px;
            background: url(../images/viskins-p1.png) no-repeat -258px -936px;
            float: right;
            cursor: pointer;
        }
    

        .case_bg{padding-top:80px;height:737px;background:#f7f7f7;position: relative; margin-bottom: 77px;font-size: 0;}
        .case_m ul{width:1025px; height:595px; position: relative; margin:0 auto;}
        .case_m ul li{ width:555px; height:565px; background: #fff; overflow: hidden;}
        .case_m ul li img{width: 100%;}
        .case_m ul li em{ display: block;display: block;margin: 0 23px; padding-top: 40px; height: 76px; padding-left: 66px;background:url(../images/yio1.jpg) no-repeat 0 29px; color: #d60101; font-size: 22px; text-align: left;}
        .case_m ul li  i{ display: block; margin: 0 22px 10px; height:93px;}
        .case_m ul li  i span{ display: block; padding-left: 16px; font-size: 14px; color: #666; line-height: 32px;background:url(../images/j_io.png)  no-repeat 0 12px; text-align: left;}
        .case_m ul li  strong{ display: block; background:url(../images/ys_btn.jpg) no-repeat; width: 151px; height: 46px; line-height: 46px; margin: 0  auto;}
        .case_m ul li strong a{ display: block; padding-left: 64px; color: #fff; font-size: 14px;}
        .case .btn_l{ position: absolute; left:0; top: 295px; z-index: 9;}
        .case .btn_r{ position: absolute; right:9px; top: 295px; z-index: 9;}
    
.j_r{height:560px;}.gdlb{overflow: hidden;height:500px;}

        .foter{height:315px;background:#bc1c18; overflow: hidden; padding-top: 90px;}
        .ft_nav{ float: left; padding-left: 15px; width: 285px;}
        .ft_nav h3{ padding-bottom:17px;}
        .ft_nav p a{ display: inline-block; color: #fff; font-size: 14px; line-height: 51px; width: 113px;}
        .ft_logo p span a{color: #fff;}
        .footer h3{ float: left; padding: 27px 55px 0 42px;}
        .ft_logo{float:left;font-size:0;line-height: 0;width:449px; height: 255px;background:url(../images/f_c.jpg) no-repeat ; padding-left: 72px;  color: #fff;}
        .ft_logo h3{ padding-left: 30px; height: 62px; font-size: 20px; color: #fff; line-height: 100%; font-weight: normal;}
        .ft_logo p{ color: #fff; font-size: 14px; line-height:36px;}
        .ft_logo p i{ display: block;}
        .ft_logo p span{ padding: 0 19px;}
        .erwm{float:right;width:317px;overflow: hidden; text-align: center; color: #9d9d9d; font-size:14px;}
        .erwm h3{ padding-left: 30px;background:url(../images/f_se.png) no-repeat; font-size: 20px; text-align: left; color: #fff;font-weight: normal; height: 65px; line-height: 100%;}
        .erwm img{ width:128px; border: 7px solid #fff;}
        .erwm p{ display: inline-block; float: left; }
        .erwm p span{ display: block; text-align: center; font-size: 14px; color: #fff; padding-top: 11px;}
        

        .client-2 {
            position: fixed;
            right: -170px;
            top: 20%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
               width: 33px;
    height: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 62px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #bc1d19;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #bc1d19;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
